home *** CD-ROM | disk | FTP | other *** search
- The RAMdisk provided here was originally written by Landon Dyer of Atari.
- I have made a number of revisions to it. They include making the directories
- and File Allocation Tables (FATs) match a standard floppy disk, and adding
- a means of fooling GEMDOS into believing that there has been a media change
- on the RAMdisk (Via Rwabs(0,0L,2,0,12);). Those features were required to
- support some of the utilities included here for fast copies into and out of
- the RAMdisk. The source is here, and a shell script for assembling the
- RAMdisk. There are also several ready to run versions for those who don't
- have the Developer's package. This is not a reset-proof RAMdisk. I don't happen
- to feel that if something caused me to reset my system, that I can trust the
- contents of the RAMdisk to be valid. This RAMdisk also has an identifying
- "MAGIC" munber, and the data address, added to the Bios Parameter Block to
- make these utility programs work. Consequently, these programs will work only
- with this RAMdisk, and no others. The 256K and 512K versions are just what they
- appear to be. The 360K one is an exact clone of a single sided floppy. The
- 400K one is an exact clone of a single sided "TWISTER" disk (see START #4).
- The 720K one is like a Double Sided floppy, and the 800K one is like a double
- sided "TWISTER" disk. The idea of all these programs (except ERASE) is that
- you can copy a bunch of files/folders into the RAMdisk quickly, and then
- do a fast copy of the RAMdisk to a floppy, or the other way around. This is
- much faster than moving data directly between floppies or floppies and
- hard disks. The ERASE program will clear a floppy disk of all folders and
- files in about 4 seconds, by over-writing the directory and FAT sectors.
- The ARGS program displays the arguments passed to a program, after any
- wildcard expansions or substitutions have been done. The BPB program
- displays the Bios Parameter Block of any drive, and the BASEPAGE program
- displays it's own basepage. This is useful for determining the impact of
- accessories and \AUTO programs on memory. It also diaplays the contents
- of the Environment variables, and the command line passed to the program.
-
- George R. Woodside
- PPN 76537,1342
-